package com.biqee.service.db;

import com.biqee.model.db.BqUserTb;

/**
 * bq_user_tb 表访问service接口定义
 * @author guotao.tangt
 *
 */
public interface BqUserTbService {
	
	/**
	 * 根据tbId读取用户信息
	 * @param tbId
	 * @return
	 */
	public BqUserTb readByTbId(Long tbId);
	
	/**
	 * 根据主键ID获取对应的BqUserTb记录
	 * @param id 目标记录的主键ID
	 * @return
	 */
	public BqUserTb readById(Long id);

	/**
	 * 新建BqUserTb记录，并返回记录的主键ID
	 * @param bqUserTb 目标BqUserTb信息
	 * @return
	 */
	public Long create(BqUserTb bqUserTb);
	
	/**
	 * 根据主键ID更新指定记录的sessionKey信息
	 * @param id	目标记录的主键ID
	 * @param sessionKey 新的sessionKey信息
	 * @return
	 */
	public int updateSessionKey(Long id, String sessionKey);
}
